transmission mounting - German English Dictionary